//
//  ModuleADSR.h
//  CocoaSynth
//
//  Created by Jérémy Brault on 17/02/10.
//  Copyright 2010 None. All rights reserved.
//

#import <Cocoa/Cocoa.h>

#import "Module.h"
#import "ModuleADSRProtocol.h"
#import "PortInProtocol.h"

@interface ModuleADSR : Module <ModuleADSRProtocol> {
	float attack;
	float decay;
	float sustain;
	float release;
}

@property (nonatomic, assign) float attack;
@property (nonatomic, assign) float decay;
@property (nonatomic, assign) float sustain;
@property (nonatomic, assign, getter = releaseValue) float release; // Keyword problem

@end
